power droid - German English Dictionary